package cn.tedu.jsd2205the.back.end.project.pojo.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 商品订单
 */
@Data
public class Order implements Serializable {
    private Integer id;
    private String orderId; // 订单号
    private Integer state; // 订单状态
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime created; // 订单创建时间
    private Double freight; // 运费/配送费
    private Integer payStyle; // 支付方式
    private String distId; // 配送信息id
    private Double total; // 订单总金额/实付金额
    private String userId; // 用户id
    private Integer updateTimes; // 订单修改次数
}